clashing rocks - German English Dictionary